Versions:

  • 0.2.3
  • 0.2.2
  • 0.2.1
  • 0.1.6

MShell 0.2.3, published by the MShell Team, is a network administration utility that delivers a contemporary, Electron-based SSH client for Windows users who need to manage multiple remote servers simultaneously. Built with Vue 3 and TypeScript, the application provides password and key-based authentication (RSA, ED25519, ECDSA), keeps credentials encrypted through Windows DPAPI, and maintains persistent sessions with auto-reconnect and concurrent connection support. A full xterm.js terminal—rendered in WebGL with automatic Canvas/DOM fallback—offers twenty-plus color themes, adjustable fonts and cursors, split-pane and tabbed layouts, plus full ANSI color and copy-paste integration. An embedded dual-panel SFTP browser enables drag-and-drop, batch, and resumable up-/downloads with queue management, while advanced modules add local, remote, and dynamic SOCKS5 port forwarding, command snippets with variable substitution, server resource monitoring, scheduled tasks, multi-step workflow automation, SSH key generation, and searchable audit logging. Usage analytics track session time, traffic volume, command frequency, provider cost, and geographic distribution through customizable dashboard widgets, and data can be protected by session passwords, known-host verification, and encrypted backups that auto-save and restore after crashes. The interface switches between dark and light themes, docks into the system tray, supports bilingual Chinese/English display, and allows extensive hot-key and timeout customization. Four released versions to date show active development, and the program is available free of charge from get.nero.com, where Windows package managers such as winget supply the latest build and enable batch installation alongside other applications.

Tags: